Viola x primulifolia
primrose-leaved violet